which regenerates - Espagnol Anglais Dictionnaire